# #字典存在 键(key)，值(value)，遍历分为三种情况
# 遍历字典的键
# 字典的遍历只能使用for循环

# #方式一
# for 变量 in 字典:
# print(变量)

# #方式二for 变量 in 字典.keys():   #字典.keys()可以获取字典所有的键
# print(变量)

# 遍历字典的值 (使用较多)
# for 变量 in 字典.values(): #字典.values()可以获取字典中是所有的值
# print(变量)

# 遍历字典的键和值
# 变量1 就是 键， 变量2 就是值
# for 变量1，变量2 in 字典.items():   # 字典.items()获取的是字典的键值对
# print(变量1，变量2)

# 遍历 键
dict1 = {"name": "小明", "age": 18, "height": 178, "isMen": True}
for k in dict1:
    print(k)
print('----------------------------------')
for k in dict1.keys():
    print(k)
print('----------------------------------')

# 遍历 值
for k in dict1.values():
    print(k)
print('----------------------------------')

# 打印键值对
for k in dict1.items():
    print(k)

# 补充len方法是获取数据长度(数据的个数)的
num = len(dict1)
print(num)